evidence sufficient on its face - Turco Inglés Diccionario